[INFO] fetching crate rayon 1.8.0...
[INFO] checking rayon-1.8.0 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate rayon 1.8.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate rayon 1.8.0 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rayon 1.8.0
[INFO] finished tweaking crates.io crate rayon 1.8.0
[INFO] tweaked toml for crates.io crate rayon 1.8.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 47f3c6e72bfaea5b7c95896d4d6be13e7946f1cc60db88fe5a5cf178d32e7d02
[INFO] running `Command { std: "docker" "start" "-a" "47f3c6e72bfaea5b7c95896d4d6be13e7946f1cc60db88fe5a5cf178d32e7d02", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "47f3c6e72bfaea5b7c95896d4d6be13e7946f1cc60db88fe5a5cf178d32e7d02", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47f3c6e72bfaea5b7c95896d4d6be13e7946f1cc60db88fe5a5cf178d32e7d02", kill_on_drop: false }`
[INFO] [stdout] 47f3c6e72bfaea5b7c95896d4d6be13e7946f1cc60db88fe5a5cf178d32e7d02
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c4d96e7700f8da3586046a5bd3c5d2d5a7d4723cc128677080cb7663b121614d
[INFO] running `Command { std: "docker" "start" "-a" "c4d96e7700f8da3586046a5bd3c5d2d5a7d4723cc128677080cb7663b121614d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking crossbeam-deque v0.8.5
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rayon v1.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.68s
[INFO] running `Command { std: "docker" "inspect" "c4d96e7700f8da3586046a5bd3c5d2d5a7d4723cc128677080cb7663b121614d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4d96e7700f8da3586046a5bd3c5d2d5a7d4723cc128677080cb7663b121614d", kill_on_drop: false }`
[INFO] [stdout] c4d96e7700f8da3586046a5bd3c5d2d5a7d4723cc128677080cb7663b121614d
[INFO] checking rayon-1.8.0 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate rayon 1.8.0 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate rayon 1.8.0 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rayon 1.8.0
[INFO] finished tweaking crates.io crate rayon 1.8.0
[INFO] tweaked toml for crates.io crate rayon 1.8.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 12f30cf2a64d935fbc3e66941e60c82f7e7fdef1437acd8b00aa5f84bb0d3758
[INFO] running `Command { std: "docker" "start" "-a" "12f30cf2a64d935fbc3e66941e60c82f7e7fdef1437acd8b00aa5f84bb0d3758", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "12f30cf2a64d935fbc3e66941e60c82f7e7fdef1437acd8b00aa5f84bb0d3758", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12f30cf2a64d935fbc3e66941e60c82f7e7fdef1437acd8b00aa5f84bb0d3758", kill_on_drop: false }`
[INFO] [stdout] 12f30cf2a64d935fbc3e66941e60c82f7e7fdef1437acd8b00aa5f84bb0d3758
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 24f643bba2a6f4d0c11b84adb3abb0d0057b76bdbe2a6d910f2b587a3e0d4465
[INFO] running `Command { std: "docker" "start" "-a" "24f643bba2a6f4d0c11b84adb3abb0d0057b76bdbe2a6d910f2b587a3e0d4465", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]     Checking either v1.10.0
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking crossbeam-deque v0.8.5
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rayon v1.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/enumerate.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 |         (self.offset..end).zip(base)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/par_bridge.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let threads_started: Vec<_> = (0..num_threads).map(|_| AtomicBool::new(false)).collect();
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 288 | indexed_range_impl! {u32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 288 | indexed_range_impl! {u32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 | indexed_range_impl! {usize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 | indexed_range_impl! {usize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 290 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 290 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 292 | indexed_range_impl! {i32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 292 | indexed_range_impl! {i32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 | indexed_range_impl! {isize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 | indexed_range_impl! {isize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 | unindexed_range_impl! {u64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 | unindexed_range_impl! {u64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 297 | unindexed_range_impl! {i64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 297 | unindexed_range_impl! {i64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 298 | unindexed_range_impl! {u128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 298 | unindexed_range_impl! {u128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | unindexed_range_impl! {i128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | unindexed_range_impl! {i128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> src/range_inclusive.rs:63:43
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if start <= end && self.range == (start..=end) {
[INFO] [stdout]    |                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/mergesort.rs:85:22
[INFO] [stdout]    |
[INFO] [stdout] 85 |             for i in 2..v.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:322:23
[INFO] [stdout]     |
[INFO] [stdout] 322 |                     v[start..end].reverse();
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:340:32
[INFO] [stdout]     |
[INFO] [stdout] 340 |             insert_head(&mut v[start..end], &is_less);
[INFO] [stdout]     |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:355:24
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 &mut v[left.start..right.start + right.len],
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:635:23
[INFO] [stdout]     |
[INFO] [stdout] 635 |             for i in (0..len - 1).rev() {
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:636:36
[INFO] [stdout]     |
[INFO] [stdout] 636 |                 insert_head(&mut v[i..], &is_less);
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:701:15
[INFO] [stdout]     |
[INFO] [stdout] 701 |             v[a..b].reverse();
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/quicksort.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |             for i in 2..len {
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:124:23
[INFO] [stdout]     |
[INFO] [stdout] 124 |             for i in (0..len - 2).rev() {
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:154:14
[INFO] [stdout]     |
[INFO] [stdout] 154 |     for _ in 0..MAX_STEPS {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:180:27
[INFO] [stdout]     |
[INFO] [stdout] 180 |         shift_head(&mut v[i..], is_less);
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:192:14
[INFO] [stdout]     |
[INFO] [stdout] 192 |     for i in 1..v.len() {
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:229:15
[INFO] [stdout]     |
[INFO] [stdout] 229 |     for i in (0..v.len() / 2).rev() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:234:15
[INFO] [stdout]     |
[INFO] [stdout] 234 |     for i in (1..v.len()).rev() {
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:332:22
[INFO] [stdout]     |
[INFO] [stdout] 332 |             for i in 0..block_l {
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:359:22
[INFO] [stdout]     |
[INFO] [stdout] 359 |             for i in 0..block_r {
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:418:26
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 for _ in 1..count {
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:549:44
[INFO] [stdout]     |
[INFO] [stdout] 549 |             l + partition_in_blocks(&mut v[l..r], pivot, is_less),
[INFO] [stdout]     |                                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:652:18
[INFO] [stdout]     |
[INFO] [stdout] 652 |         for i in 0..3 {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:807:28
[INFO] [stdout]     |
[INFO] [stdout] 807 |                 v = &mut v[mid..];
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 507 |             return sort_by_key!(u8);
[INFO] [stdout]     |                    ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |             return sort_by_key!(u16);
[INFO] [stdout]     |                    ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |             return sort_by_key!(u32);
[INFO] [stdout]     |                    ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 515 |         sort_by_key!(usize)
[INFO] [stdout]     |         ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:822:33
[INFO] [stdout]     |
[INFO] [stdout] 822 |         let right = &self.slice[index..];
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:949:14
[INFO] [stdout]     |
[INFO] [stdout] 949 |         self[start..end].iter().position(separator)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:958:23
[INFO] [stdout]     |
[INFO] [stdout] 958 |         (left, &right[1..]) // skip the separator
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/slice/mod.rs:1018:14
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         self[start..end].iter().position(separator)
[INFO] [stdout]      |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/slice/mod.rs:1027:27
[INFO] [stdout]      |
[INFO] [stdout] 1027 |         (left, &mut right[1..]) // skip the separator
[INFO] [stdout]      |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/str.rs:596:33
[INFO] [stdout]     |
[INFO] [stdout] 596 |         separator.find_in(&self[start..end])
[INFO] [stdout]     |                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/vec.rs:157:28
[INFO] [stdout]     |
[INFO] [stdout] 157 |             self.vec.drain(start..end);
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/math.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     start..end
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/iter/test.rs:22:6
[INFO] [stdout]    |
[INFO] [stdout] 22 |     (0..).zip(seed.as_mut()).for_each(|(i, x)| *x = i);
[INFO] [stdout]    |      ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:31:24
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let c: Vec<i32> = (0..1024).map(|i| i + 1).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:37:24
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:40:24
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let c: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let a = 0i32..1024;
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:49:24
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let c: Vec<i32> = (0..1024).map(|i| i + 1).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let a = 0i64..1024;
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:57:31
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let c: LinkedList<i64> = (0..1024).map(|i| i + 1).collect();
[INFO] [stdout]    |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:64:17
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let range = MAX - 1024..MAX;
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:83:24
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:91:24
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/test.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:117:15
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let r1 = (0_i32..32)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let a = (0_i32..2048)
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:184:24
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let a: Vec<i32> = (0..1024).step_by(2).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:185:24
[INFO] [stdout]     |
[INFO] [stdout] 185 |     let b: Vec<i32> = (0..1024).into_par_iter().step_by(2).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:192:24
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let a: Vec<i32> = (0..1029).step_by(10).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:193:24
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let b: Vec<i32> = (0..1029).into_par_iter().step_by(10).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:200:24
[INFO] [stdout]     |
[INFO] [stdout] 200 |     let a: Vec<i32> = (0..1024).step_by(2).rev().collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 |     let b: Vec<i32> = (0..1024).into_par_iter().step_by(2).rev().collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:208:26
[INFO] [stdout]     |
[INFO] [stdout] 208 |     let a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:220:26
[INFO] [stdout]     |
[INFO] [stdout] 220 |     let a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:233:24
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:244:70
[INFO] [stdout]     |
[INFO] [stdout] 244 |             for ((index, value), trusted_index) in a.into_iter().zip(0..) {
[INFO] [stdout]     |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:248:70
[INFO] [stdout]     |
[INFO] [stdout] 248 |             for ((index, value), trusted_index) in b.into_iter().zip(512..) {
[INFO] [stdout]     |                                                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:258:30
[INFO] [stdout]     |
[INFO] [stdout] 258 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:267:26
[INFO] [stdout]     |
[INFO] [stdout] 267 |     let a: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:296:26
[INFO] [stdout]     |
[INFO] [stdout] 296 |     let a: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:319:21
[INFO] [stdout]     |
[INFO] [stdout] 319 |     let b: usize = (0_usize..1024)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:399:17
[INFO] [stdout]     |
[INFO] [stdout] 399 |     is_indexed((1..5).into_par_iter());
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:404:14
[INFO] [stdout]     |
[INFO] [stdout] 404 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |     let b = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:415:10
[INFO] [stdout]     |
[INFO] [stdout] 415 |         (0..1024).into_par_iter().cmp(0..1024),
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:415:39
[INFO] [stdout]     |
[INFO] [stdout] 415 |         (0..1024).into_par_iter().cmp(0..1024),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:416:10
[INFO] [stdout]     |
[INFO] [stdout] 416 |         (0..1024).cmp(0..1024)
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:416:23
[INFO] [stdout]     |
[INFO] [stdout] 416 |         (0..1024).cmp(0..1024)
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:426:14
[INFO] [stdout]     |
[INFO] [stdout] 426 |     for i in 0..a.len() {
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:427:28
[INFO] [stdout]     |
[INFO] [stdout] 427 |         let par_result = a[i..].par_iter().cmp(b[i..].par_iter());
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:427:50
[INFO] [stdout]     |
[INFO] [stdout] 427 |         let par_result = a[i..].par_iter().cmp(b[i..].par_iter());
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:428:28
[INFO] [stdout]     |
[INFO] [stdout] 428 |         let seq_result = a[i..].iter().cmp(b[i..].iter());
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:428:46
[INFO] [stdout]     |
[INFO] [stdout] 428 |         let seq_result = a[i..].iter().cmp(b[i..].iter());
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:436:14
[INFO] [stdout]     |
[INFO] [stdout] 436 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:437:14
[INFO] [stdout]     |
[INFO] [stdout] 437 |     let b = (1..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:447:10
[INFO] [stdout]     |
[INFO] [stdout] 447 |         (0..1024).into_par_iter().cmp(1..1024),
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:447:39
[INFO] [stdout]     |
[INFO] [stdout] 447 |         (0..1024).into_par_iter().cmp(1..1024),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:448:10
[INFO] [stdout]     |
[INFO] [stdout] 448 |         (0..1024).cmp(1..1024)
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:448:23
[INFO] [stdout]     |
[INFO] [stdout] 448 |         (0..1024).cmp(1..1024)
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:454:14
[INFO] [stdout]     |
[INFO] [stdout] 454 |     let a = (1..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:455:14
[INFO] [stdout]     |
[INFO] [stdout] 455 |     let b = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:465:10
[INFO] [stdout]     |
[INFO] [stdout] 465 |         (1..1024).into_par_iter().cmp(0..1024),
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:465:39
[INFO] [stdout]     |
[INFO] [stdout] 465 |         (1..1024).into_par_iter().cmp(0..1024),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:466:10
[INFO] [stdout]     |
[INFO] [stdout] 466 |         (1..1024).cmp(0..1024)
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:466:23
[INFO] [stdout]     |
[INFO] [stdout] 466 |         (1..1024).cmp(0..1024)
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:484:20
[INFO] [stdout]     |
[INFO] [stdout] 484 |         for len in 1..10 {
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:514:20
[INFO] [stdout]     |
[INFO] [stdout] 514 |         for len in 1..10 {
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:544:20
[INFO] [stdout]     |
[INFO] [stdout] 544 |         for len in 1..10 {
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:562:14
[INFO] [stdout]     |
[INFO] [stdout] 562 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:563:14
[INFO] [stdout]     |
[INFO] [stdout] 563 |     let b = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:572:23
[INFO] [stdout]     |
[INFO] [stdout] 572 |     let par_result = (0..1024).into_par_iter().partial_cmp(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:572:60
[INFO] [stdout]     |
[INFO] [stdout] 572 |     let par_result = (0..1024).into_par_iter().partial_cmp(0..1024);
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:573:23
[INFO] [stdout]     |
[INFO] [stdout] 573 |     let seq_result = (0..1024).partial_cmp(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:573:44
[INFO] [stdout]     |
[INFO] [stdout] 573 |     let seq_result = (0..1024).partial_cmp(0..1024);
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:583:14
[INFO] [stdout]     |
[INFO] [stdout] 583 |     for i in 0..a.len() {
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:584:28
[INFO] [stdout]     |
[INFO] [stdout] 584 |         let par_result = a[i..].par_iter().partial_cmp(b[i..].par_iter());
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:584:58
[INFO] [stdout]     |
[INFO] [stdout] 584 |         let par_result = a[i..].par_iter().partial_cmp(b[i..].par_iter());
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:585:28
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let seq_result = a[i..].iter().partial_cmp(b[i..].iter());
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:585:54
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let seq_result = a[i..].iter().partial_cmp(b[i..].iter());
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:593:14
[INFO] [stdout]     |
[INFO] [stdout] 593 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |     let b = (1..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:603:23
[INFO] [stdout]     |
[INFO] [stdout] 603 |     let par_result = (0..1024).into_par_iter().partial_cmp(1..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:603:60
[INFO] [stdout]     |
[INFO] [stdout] 603 |     let par_result = (0..1024).into_par_iter().partial_cmp(1..1024);
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:604:23
[INFO] [stdout]     |
[INFO] [stdout] 604 |     let seq_result = (0..1024).partial_cmp(1..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:604:44
[INFO] [stdout]     |
[INFO] [stdout] 604 |     let seq_result = (0..1024).partial_cmp(1..1024);
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:610:14
[INFO] [stdout]     |
[INFO] [stdout] 610 |     let a = (1..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:611:14
[INFO] [stdout]     |
[INFO] [stdout] 611 |     let b = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:620:23
[INFO] [stdout]     |
[INFO] [stdout] 620 |     let par_result = (1..1024).into_par_iter().partial_cmp(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:620:60
[INFO] [stdout]     |
[INFO] [stdout] 620 |     let par_result = (1..1024).into_par_iter().partial_cmp(0..1024);
[INFO] [stdout]     |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:621:23
[INFO] [stdout]     |
[INFO] [stdout] 621 |     let seq_result = (1..1024).partial_cmp(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:621:44
[INFO] [stdout]     |
[INFO] [stdout] 621 |     let seq_result = (1..1024).partial_cmp(0..1024);
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:679:14
[INFO] [stdout]     |
[INFO] [stdout] 679 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:680:14
[INFO] [stdout]     |
[INFO] [stdout] 680 |     let b = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:689:23
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let par_result = (0..1024).into_par_iter().eq((0..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:689:52
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let par_result = (0..1024).into_par_iter().eq((0..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:690:23
[INFO] [stdout]     |
[INFO] [stdout] 690 |     let seq_result = (0..1024).eq(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:690:35
[INFO] [stdout]     |
[INFO] [stdout] 690 |     let seq_result = (0..1024).eq(0..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:697:14
[INFO] [stdout]     |
[INFO] [stdout] 697 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:698:14
[INFO] [stdout]     |
[INFO] [stdout] 698 |     let b = (1..1024).into_par_iter();
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:707:23
[INFO] [stdout]     |
[INFO] [stdout] 707 |     let par_result = (0..1024).into_par_iter().ne((1..1025).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:707:52
[INFO] [stdout]     |
[INFO] [stdout] 707 |     let par_result = (0..1024).into_par_iter().ne((1..1025).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:708:23
[INFO] [stdout]     |
[INFO] [stdout] 708 |     let seq_result = (0..1024).ne(1..1025);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:708:35
[INFO] [stdout]     |
[INFO] [stdout] 708 |     let seq_result = (0..1024).ne(1..1025);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:725:14
[INFO] [stdout]     |
[INFO] [stdout] 725 |     assert!((0..1024).into_par_iter().lt(1..1024));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:725:42
[INFO] [stdout]     |
[INFO] [stdout] 725 |     assert!((0..1024).into_par_iter().lt(1..1024));
[INFO] [stdout]     |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:726:15
[INFO] [stdout]     |
[INFO] [stdout] 726 |     assert!(!(1..1024).into_par_iter().lt(0..1024));
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:726:43
[INFO] [stdout]     |
[INFO] [stdout] 726 |     assert!(!(1..1024).into_par_iter().lt(0..1024));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:731:23
[INFO] [stdout]     |
[INFO] [stdout] 731 |     let par_result = (0..1024).into_par_iter().lt((1..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:731:52
[INFO] [stdout]     |
[INFO] [stdout] 731 |     let par_result = (0..1024).into_par_iter().lt((1..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:732:23
[INFO] [stdout]     |
[INFO] [stdout] 732 |     let seq_result = (0..1024).lt(1..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:732:35
[INFO] [stdout]     |
[INFO] [stdout] 732 |     let seq_result = (0..1024).lt(1..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:739:14
[INFO] [stdout]     |
[INFO] [stdout] 739 |     assert!((0..1024).into_par_iter().le((0..1024).into_par_iter()));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:739:43
[INFO] [stdout]     |
[INFO] [stdout] 739 |     assert!((0..1024).into_par_iter().le((0..1024).into_par_iter()));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:744:23
[INFO] [stdout]     |
[INFO] [stdout] 744 |     let par_result = (0..1024).into_par_iter().le((0..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:744:52
[INFO] [stdout]     |
[INFO] [stdout] 744 |     let par_result = (0..1024).into_par_iter().le((0..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:745:23
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let seq_result = (0..1024).le(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:745:35
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let seq_result = (0..1024).le(0..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |     assert!((0..1024).into_par_iter().le((1..1024).into_par_iter()));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:752:43
[INFO] [stdout]     |
[INFO] [stdout] 752 |     assert!((0..1024).into_par_iter().le((1..1024).into_par_iter()));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:757:23
[INFO] [stdout]     |
[INFO] [stdout] 757 |     let par_result = (0..1024).into_par_iter().le((1..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:757:52
[INFO] [stdout]     |
[INFO] [stdout] 757 |     let par_result = (0..1024).into_par_iter().le((1..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:758:23
[INFO] [stdout]     |
[INFO] [stdout] 758 |     let seq_result = (0..1024).le(1..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:758:35
[INFO] [stdout]     |
[INFO] [stdout] 758 |     let seq_result = (0..1024).le(1..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:765:14
[INFO] [stdout]     |
[INFO] [stdout] 765 |     assert!((1..1024).into_par_iter().gt((0..1024).into_par_iter()));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:765:43
[INFO] [stdout]     |
[INFO] [stdout] 765 |     assert!((1..1024).into_par_iter().gt((0..1024).into_par_iter()));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:770:23
[INFO] [stdout]     |
[INFO] [stdout] 770 |     let par_result = (1..1024).into_par_iter().gt((0..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:770:52
[INFO] [stdout]     |
[INFO] [stdout] 770 |     let par_result = (1..1024).into_par_iter().gt((0..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:771:23
[INFO] [stdout]     |
[INFO] [stdout] 771 |     let seq_result = (1..1024).gt(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:771:35
[INFO] [stdout]     |
[INFO] [stdout] 771 |     let seq_result = (1..1024).gt(0..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:778:14
[INFO] [stdout]     |
[INFO] [stdout] 778 |     assert!((0..1024).into_par_iter().ge((0..1024).into_par_iter()));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:778:43
[INFO] [stdout]     |
[INFO] [stdout] 778 |     assert!((0..1024).into_par_iter().ge((0..1024).into_par_iter()));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:783:23
[INFO] [stdout]     |
[INFO] [stdout] 783 |     let par_result = (0..1024).into_par_iter().ge((0..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:783:52
[INFO] [stdout]     |
[INFO] [stdout] 783 |     let par_result = (0..1024).into_par_iter().ge((0..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:784:23
[INFO] [stdout]     |
[INFO] [stdout] 784 |     let seq_result = (0..1024).ge(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:784:35
[INFO] [stdout]     |
[INFO] [stdout] 784 |     let seq_result = (0..1024).ge(0..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:791:14
[INFO] [stdout]     |
[INFO] [stdout] 791 |     assert!((1..1024).into_par_iter().ge((0..1024).into_par_iter()));
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:791:43
[INFO] [stdout]     |
[INFO] [stdout] 791 |     assert!((1..1024).into_par_iter().ge((0..1024).into_par_iter()));
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:796:23
[INFO] [stdout]     |
[INFO] [stdout] 796 |     let par_result = (1..1024).into_par_iter().ge((0..1024).into_par_iter());
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:796:52
[INFO] [stdout]     |
[INFO] [stdout] 796 |     let par_result = (1..1024).into_par_iter().ge((0..1024).into_par_iter());
[INFO] [stdout]     |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:797:23
[INFO] [stdout]     |
[INFO] [stdout] 797 |     let seq_result = (1..1024).ge(0..1024);
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:797:35
[INFO] [stdout]     |
[INFO] [stdout] 797 |     let seq_result = (1..1024).ge(0..1024);
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:804:30
[INFO] [stdout]     |
[INFO] [stdout] 804 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:805:26
[INFO] [stdout]     |
[INFO] [stdout] 805 |     let b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:814:30
[INFO] [stdout]     |
[INFO] [stdout] 814 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:815:26
[INFO] [stdout]     |
[INFO] [stdout] 815 |     let b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:826:26
[INFO] [stdout]     |
[INFO] [stdout] 826 |     let a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:827:30
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let mut b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:836:30
[INFO] [stdout]     |
[INFO] [stdout] 836 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:839:14
[INFO] [stdout]     |
[INFO] [stdout] 839 |         .zip(0usize..1024)
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:847:30
[INFO] [stdout]     |
[INFO] [stdout] 847 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:848:26
[INFO] [stdout]     |
[INFO] [stdout] 848 |     let b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:857:30
[INFO] [stdout]     |
[INFO] [stdout] 857 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:858:26
[INFO] [stdout]     |
[INFO] [stdout] 858 |     let b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:869:26
[INFO] [stdout]     |
[INFO] [stdout] 869 |     let a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:870:30
[INFO] [stdout]     |
[INFO] [stdout] 870 |     let mut b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:879:30
[INFO] [stdout]     |
[INFO] [stdout] 879 |     let mut a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:882:17
[INFO] [stdout]     |
[INFO] [stdout] 882 |         .zip_eq(0usize..1024)
[INFO] [stdout]     |                 ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:914:19
[INFO] [stdout]     |
[INFO] [stdout] 914 |     let v: i32 = (0_i32..10)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:916:24
[INFO] [stdout]     |
[INFO] [stdout] 916 |         .flat_map(|i| (0_i32..10).into_par_iter().map(move |j| (i, j)))
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:920:14
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let w = (0_i32..10)
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:921:24
[INFO] [stdout]     |
[INFO] [stdout] 921 |         .flat_map(|i| (0_i32..10).map(move |j| (i, j)))
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:930:24
[INFO] [stdout]     |
[INFO] [stdout] 930 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:944:24
[INFO] [stdout]     |
[INFO] [stdout] 944 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]     |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:965:22
[INFO] [stdout]     |
[INFO] [stdout] 965 |     let v: Vec<_> = (0..1000).collect();
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:966:14
[INFO] [stdout]     |
[INFO] [stdout] 966 |     for m in 1..100 {
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:975:41
[INFO] [stdout]     |
[INFO] [stdout] 975 |     assert_eq!(v, &[&slice[..2], &slice[3..]]);
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/iter/test.rs:983:54
[INFO] [stdout]     |
[INFO] [stdout] 983 |     assert_eq!(v, &[&slice[..1], &slice[..0], &slice[3..]]);
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:988:27
[INFO] [stdout]     |
[INFO] [stdout] 988 |     let mut v1: Vec<_> = (0..1000).collect();
[INFO] [stdout]     |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/test.rs:990:14
[INFO] [stdout]     |
[INFO] [stdout] 990 |     for m in 1..100 {
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1037:24
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1100:31
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     let a: BinaryHeap<i32> = (0..10).collect();
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1110:38
[INFO] [stdout]      |
[INFO] [stdout] 1110 |     let mut a: BTreeMap<i32, i32> = (0..10).map(|i| (i, -i)).collect();
[INFO] [stdout]      |                                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1124:29
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let a: BTreeSet<i32> = (0..10).collect();
[INFO] [stdout]      |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1134:37
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     let mut a: HashMap<i32, i32> = (0..10).map(|i| (i, -i)).collect();
[INFO] [stdout]      |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1148:28
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     let a: HashSet<i32> = (0..10).collect();
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1158:35
[INFO] [stdout]      |
[INFO] [stdout] 1158 |     let mut a: LinkedList<i32> = (0..10).collect();
[INFO] [stdout]      |                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1171:33
[INFO] [stdout]      |
[INFO] [stdout] 1171 |     let mut a: VecDeque<i32> = (0..10).collect();
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1175:14
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     a.extend(0..5);
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1192:16
[INFO] [stdout]      |
[INFO] [stdout] 1192 |         .chain(1..4)
[INFO] [stdout]      |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1198:15
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         .zip((0i32..1000).into_par_iter().map(|x| -x))
[INFO] [stdout]      |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1225:14
[INFO] [stdout]      |
[INFO] [stdout] 1225 |             (2i32..4)
[INFO] [stdout]      |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1228:74
[INFO] [stdout]      |
[INFO] [stdout] 1228 |                 .chain(Some((10, 100)).into_par_iter().flat_map(|(a, b)| a..b))
[INFO] [stdout]      |                                                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1232:28
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     let other: Vec<i32> = (0..100).filter(|x| x & 1 == 1).collect();
[INFO] [stdout]      |                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1242:15
[INFO] [stdout]      |
[INFO] [stdout] 1242 |     let c0 = (0_u32..24 * 1024).filter(|i| i % 2 == 0).count();
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1243:15
[INFO] [stdout]      |
[INFO] [stdout] 1243 |     let c1 = (0_u32..24 * 1024)
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1252:24
[INFO] [stdout]      |
[INFO] [stdout] 1252 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1277:24
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1322:10
[INFO] [stdout]      |
[INFO] [stdout] 1322 |     a = (-1024..-3).collect();
[INFO] [stdout]      |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1335:20
[INFO] [stdout]      |
[INFO] [stdout] 1335 |     a.append(&mut (2..1025).collect());
[INFO] [stdout]      |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1361:31
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     let value: Option<i32> = (0_i32..2048).into_par_iter().find_any(|&p| {
[INFO] [stdout]      |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1372:31
[INFO] [stdout]      |
[INFO] [stdout] 1372 |     let value: Option<i32> = (0_i32..2048).into_par_iter().find_any(|&p| {
[INFO] [stdout]      |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1374:10
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         (1024..1096).contains(&p)
[INFO] [stdout]      |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1377:14
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     assert!((1024..1096).contains(&q));
[INFO] [stdout]      |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1383:18
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     let value = (0_i32..2048).into_par_iter().map(Some).while_some().max();
[INFO] [stdout]      |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1387:18
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     let value = (0_i32..2048)
[INFO] [stdout]      |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1405:30
[INFO] [stdout]      |
[INFO] [stdout] 1405 |     let a: Option<Vec<_>> = (0_i32..2048).map(Some).collect();
[INFO] [stdout]      |                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1406:30
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     let b: Option<Vec<_>> = (0_i32..2048).into_par_iter().map(Some).collect();
[INFO] [stdout]      |                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1409:30
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     let c: Option<Vec<_>> = (0_i32..2048)
[INFO] [stdout]      |                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1418:34
[INFO] [stdout]      |
[INFO] [stdout] 1418 |     let a: Result<Vec<_>, ()> = (0_i32..2048).map(Ok).collect();
[INFO] [stdout]      |                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1419:34
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     let b: Result<Vec<_>, ()> = (0_i32..2048).into_par_iter().map(Ok).collect();
[INFO] [stdout]      |                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1422:33
[INFO] [stdout]      |
[INFO] [stdout] 1422 |     let c: Result<Vec<_>, _> = (0_i32..2048)
[INFO] [stdout]      |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1428:33
[INFO] [stdout]      |
[INFO] [stdout] 1428 |     let d: Result<Vec<_>, _> = (0_i32..2048)
[INFO] [stdout]      |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1437:24
[INFO] [stdout]      |
[INFO] [stdout] 1437 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1439:24
[INFO] [stdout]      |
[INFO] [stdout] 1439 |     let c: Vec<i32> = (0..1024).map(|i| i + 1).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1445:24
[INFO] [stdout]      |
[INFO] [stdout] 1445 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1453:24
[INFO] [stdout]      |
[INFO] [stdout] 1453 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     for n in (0..1024).rev() {
[INFO] [stdout]      |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1465:24
[INFO] [stdout]      |
[INFO] [stdout] 1465 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1473:24
[INFO] [stdout]      |
[INFO] [stdout] 1473 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1480:24
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1488:24
[INFO] [stdout]      |
[INFO] [stdout] 1488 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1495:24
[INFO] [stdout]      |
[INFO] [stdout] 1495 |     let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1503:31
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     let b: LinkedList<i32> = (0_i32..1024)
[INFO] [stdout]      |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1505:24
[INFO] [stdout]      |
[INFO] [stdout] 1505 |         .flat_map(|i| (0..i))
[INFO] [stdout]      |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1508:31
[INFO] [stdout]      |
[INFO] [stdout] 1508 |     let c: LinkedList<i32> = (0_i32..1024)
[INFO] [stdout]      |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1509:24
[INFO] [stdout]      |
[INFO] [stdout] 1509 |         .flat_map(|i| (0..i))
[INFO] [stdout]      |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1522:30
[INFO] [stdout]      |
[INFO] [stdout] 1522 |     let a: Cow<'_, [i32]> = (0..1024).collect();
[INFO] [stdout]      |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1544:24
[INFO] [stdout]      |
[INFO] [stdout] 1544 |     let b: Vec<i64> = (0_i64..1024).into_par_iter().flat_map(Some).collect();
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1545:24
[INFO] [stdout]      |
[INFO] [stdout] 1545 |     let c: Vec<i64> = (0_i64..1024).flat_map(Some).collect();
[INFO] [stdout]      |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1553:14
[INFO] [stdout]      |
[INFO] [stdout] 1553 |     for i in 0..=a.len() {
[INFO] [stdout]      |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1565:62
[INFO] [stdout]      |
[INFO] [stdout] 1565 |     let a: Vec<(i32, u16)> = r.iter().chain(&r).cloned().zip(0..).collect();
[INFO] [stdout]      |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1566:14
[INFO] [stdout]      |
[INFO] [stdout] 1566 |     for i in 0..=a.len() {
[INFO] [stdout]      |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1584:62
[INFO] [stdout]      |
[INFO] [stdout] 1584 |     let a: Vec<(i32, u16)> = r.iter().chain(&r).cloned().zip(0..).collect();
[INFO] [stdout]      |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1585:14
[INFO] [stdout]      |
[INFO] [stdout] 1585 |     for i in 0..=a.len() {
[INFO] [stdout]      |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1600:26
[INFO] [stdout]      |
[INFO] [stdout] 1600 |     let a: Vec<usize> = (0..1024).rev().collect();
[INFO] [stdout]      |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1601:26
[INFO] [stdout]      |
[INFO] [stdout] 1601 |     let b: Vec<usize> = (0..1024).collect();
[INFO] [stdout]      |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1614:32
[INFO] [stdout]      |
[INFO] [stdout] 1614 |             let a: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1636:14
[INFO] [stdout]      |
[INFO] [stdout] 1636 |     let a = (0..1024).into_par_iter();
[INFO] [stdout]      |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1638:19
[INFO] [stdout]      |
[INFO] [stdout] 1638 |     let b = split(0..1024, |Range { start, end }| {
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1641:14
[INFO] [stdout]      |
[INFO] [stdout] 1641 |             (start..mid, Some(mid..end))
[INFO] [stdout]      |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1641:31
[INFO] [stdout]      |
[INFO] [stdout] 1641 |             (start..mid, Some(mid..end))
[INFO] [stdout]      |                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1643:14
[INFO] [stdout]      |
[INFO] [stdout] 1643 |             (start..end, None)
[INFO] [stdout]      |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1654:21
[INFO] [stdout]      |
[INFO] [stdout] 1654 |         let range = 0..1024 * 1024;
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1684:26
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     let a: HashSet<_> = (0..1024).collect();
[INFO] [stdout]      |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1698:26
[INFO] [stdout]      |
[INFO] [stdout] 1698 |     let a: HashSet<_> = (0..1024).collect();
[INFO] [stdout]      |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1715:26
[INFO] [stdout]      |
[INFO] [stdout] 1715 |     let a: HashSet<_> = (0..1024).collect();
[INFO] [stdout]      |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1741:26
[INFO] [stdout]      |
[INFO] [stdout] 1741 |         let v: Vec<_> = (0..128).collect();
[INFO] [stdout]      |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1747:23
[INFO] [stdout]      |
[INFO] [stdout] 1747 |         serial.extend(-128..0);
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1748:29
[INFO] [stdout]      |
[INFO] [stdout] 1748 |         parallel.par_extend(-128..0);
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1765:22
[INFO] [stdout]      |
[INFO] [stdout] 1765 |     let v: Vec<_> = (0..128).collect();
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1774:19
[INFO] [stdout]      |
[INFO] [stdout] 1774 |     serial.extend(-128..0);
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1775:25
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     parallel.par_extend(-128..0);
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1795:33
[INFO] [stdout]      |
[INFO] [stdout] 1795 |         let m: HashMap<_, _> = (0..128).enumerate().collect();
[INFO] [stdout]      |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1801:31
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         let v: Vec<(_, _)> = (-128..0).enumerate().collect();
[INFO] [stdout]      |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1815:6
[INFO] [stdout]      |
[INFO] [stdout] 1815 |     (0..1024)
[INFO] [stdout]      |      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1821:37
[INFO] [stdout]      |
[INFO] [stdout] 1821 |     let (c, d): (Vec<_>, Vec<_>) = (0..1024).map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1829:41
[INFO] [stdout]      |
[INFO] [stdout] 1829 |     let (a, b): (Vec<_>, HashSet<_>) = (0..1024).into_par_iter().map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1830:41
[INFO] [stdout]      |
[INFO] [stdout] 1830 |     let (c, d): (Vec<_>, HashSet<_>) = (0..1024).map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1835:41
[INFO] [stdout]      |
[INFO] [stdout] 1835 |     let (a, b): (HashSet<_>, Vec<_>) = (0..1024).into_par_iter().map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1836:41
[INFO] [stdout]      |
[INFO] [stdout] 1836 |     let (c, d): (HashSet<_>, Vec<_>) = (0..1024).map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1841:37
[INFO] [stdout]      |
[INFO] [stdout] 1841 |     let (a, b): (Vec<_>, Vec<_>) = (0..1024).into_par_iter().map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1842:37
[INFO] [stdout]      |
[INFO] [stdout] 1842 |     let (c, d): (Vec<_>, Vec<_>) = (0..1024).map(|i| i * i).enumerate().unzip();
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1847:37
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     let (a, b): (Vec<_>, Vec<_>) = (0..1024)
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1851:37
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     let (c, d): (Vec<_>, Vec<_>) = (0..1024).map(|i| (i, i * i)).unzip();
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1858:37
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     let (a, b): (Vec<_>, Vec<_>) = (0..1024).into_par_iter().partition(|&i| i % 3 == 0);
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1859:37
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     let (c, d): (Vec<_>, Vec<_>) = (0..1024).partition(|&i| i % 3 == 0);
[INFO] [stdout]      |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1883:24
[INFO] [stdout]      |
[INFO] [stdout] 1883 |     let v: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1902:24
[INFO] [stdout]      |
[INFO] [stdout] 1902 |     let v: Vec<i32> = (0..1024).collect();
[INFO] [stdout]      |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1917:27
[INFO] [stdout]      |
[INFO] [stdout] 1917 |     let xs: Vec<usize> = (0..10).collect();
[INFO] [stdout]      |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1918:27
[INFO] [stdout]      |
[INFO] [stdout] 1918 |     let ys: Vec<usize> = (10..20).collect();
[INFO] [stdout]      |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1926:33
[INFO] [stdout]      |
[INFO] [stdout] 1926 |     let expected: Vec<usize> = (0..10)
[INFO] [stdout]      |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1927:14
[INFO] [stdout]      |
[INFO] [stdout] 1927 |         .zip(10..20)
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1937:14
[INFO] [stdout]      |
[INFO] [stdout] 1937 |             (0..9).collect(),
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1943:14
[INFO] [stdout]      |
[INFO] [stdout] 1943 |             (0..9).collect(),
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1947:14
[INFO] [stdout]      |
[INFO] [stdout] 1947 |             (0..5).collect(),
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1948:14
[INFO] [stdout]      |
[INFO] [stdout] 1948 |             (5..10).collect(),
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1949:14
[INFO] [stdout]      |
[INFO] [stdout] 1949 |             (0..5)
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1950:22
[INFO] [stdout]      |
[INFO] [stdout] 1950 |                 .zip(5..10)
[INFO] [stdout]      |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1954:19
[INFO] [stdout]      |
[INFO] [stdout] 1954 |         (vec![], (0..9).collect(), (0..9).collect()),
[INFO] [stdout]      |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1954:37
[INFO] [stdout]      |
[INFO] [stdout] 1954 |         (vec![], (0..9).collect(), (0..9).collect()),
[INFO] [stdout]      |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1955:11
[INFO] [stdout]      |
[INFO] [stdout] 1955 |         ((0..9).collect(), vec![], (0..9).collect()),
[INFO] [stdout]      |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1955:37
[INFO] [stdout]      |
[INFO] [stdout] 1955 |         ((0..9).collect(), vec![], (0..9).collect()),
[INFO] [stdout]      |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1957:14
[INFO] [stdout]      |
[INFO] [stdout] 1957 |             (0..50).collect(),
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1958:14
[INFO] [stdout]      |
[INFO] [stdout] 1958 |             (50..100).collect(),
[INFO] [stdout]      |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1959:14
[INFO] [stdout]      |
[INFO] [stdout] 1959 |             (0..50)
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1960:22
[INFO] [stdout]      |
[INFO] [stdout] 1960 |                 .zip(50..100)
[INFO] [stdout]      |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1992:11
[INFO] [stdout]      |
[INFO] [stdout] 1992 |         ((0..9).collect(), vec![10], vec![0, 10, 1]),
[INFO] [stdout]      |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1993:21
[INFO] [stdout]      |
[INFO] [stdout] 1993 |         (vec![10], (0..9).collect(), vec![10, 0]),
[INFO] [stdout]      |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1995:14
[INFO] [stdout]      |
[INFO] [stdout] 1995 |             (0..5).collect(),
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1996:14
[INFO] [stdout]      |
[INFO] [stdout] 1996 |             (5..10).collect(),
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1997:14
[INFO] [stdout]      |
[INFO] [stdout] 1997 |             (0..5)
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:1998:22
[INFO] [stdout]      |
[INFO] [stdout] 1998 |                 .zip(5..10)
[INFO] [stdout]      |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2002:19
[INFO] [stdout]      |
[INFO] [stdout] 2002 |         (vec![], (0..9).collect(), vec![]),
[INFO] [stdout]      |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2003:11
[INFO] [stdout]      |
[INFO] [stdout] 2003 |         ((0..9).collect(), vec![], vec![0]),
[INFO] [stdout]      |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2005:14
[INFO] [stdout]      |
[INFO] [stdout] 2005 |             (0..50).collect(),
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2006:14
[INFO] [stdout]      |
[INFO] [stdout] 2006 |             (50..100).collect(),
[INFO] [stdout]      |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2007:14
[INFO] [stdout]      |
[INFO] [stdout] 2007 |             (0..50)
[INFO] [stdout]      |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2008:22
[INFO] [stdout]      |
[INFO] [stdout] 2008 |                 .zip(50..100)
[INFO] [stdout]      |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2047:10
[INFO] [stdout]      |
[INFO] [stdout] 2047 |         (1..10).into_par_iter().chunks(3).collect::<Vec<Vec<i32>>>()
[INFO] [stdout]      |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2063:20
[INFO] [stdout]      |
[INFO] [stdout] 2063 |     assert_eq!(4, (0..8).into_par_iter().chunks(2).len());
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2064:20
[INFO] [stdout]      |
[INFO] [stdout] 2064 |     assert_eq!(3, (0..9).into_par_iter().chunks(3).len());
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2065:20
[INFO] [stdout]      |
[INFO] [stdout] 2065 |     assert_eq!(3, (0..8).into_par_iter().chunks(3).len());
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2067:20
[INFO] [stdout]      |
[INFO] [stdout] 2067 |     assert_eq!(0, (0..0).into_par_iter().chunks(3).len());
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2073:11
[INFO] [stdout]      |
[INFO] [stdout] 2073 |         ((0..5).collect(), 3, vec![vec![0, 1, 2], vec![3, 4]]),
[INFO] [stdout]      |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2075:11
[INFO] [stdout]      |
[INFO] [stdout] 2075 |         ((0..4).collect(), 3, vec![vec![0, 1, 2], vec![3]]),
[INFO] [stdout]      |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2163:42
[INFO] [stdout]      |
[INFO] [stdout] 2163 |     let v: Vec<(i32, i32)> = empty().zip(1..10).collect();
[INFO] [stdout]      |                                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/iter/test.rs:2178:43
[INFO] [stdout]      |
[INFO] [stdout] 2178 |     let v: Vec<(i32, i32)> = once(42).zip(1..10).collect();
[INFO] [stdout]      |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/enumerate.rs:110:10
[INFO] [stdout]     |
[INFO] [stdout] 110 |         (self.offset..end).zip(base)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/find_first_last/test.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 |     for _ in 0..bits_in_usize {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/find_first_last/test.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 52 |     for _ in 0..bits_in_usize {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:180:14
[INFO] [stdout]     |
[INFO] [stdout] 180 |             (1..10)
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 |         assert_eq!(4, (0..8).into_par_iter().fold_chunks(2, id, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:202:24
[INFO] [stdout]     |
[INFO] [stdout] 202 |         assert_eq!(3, (0..9).into_par_iter().fold_chunks(3, id, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:203:24
[INFO] [stdout]     |
[INFO] [stdout] 203 |         assert_eq!(3, (0..8).into_par_iter().fold_chunks(3, id, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:205:24
[INFO] [stdout]     |
[INFO] [stdout] 205 |         assert_eq!(0, (0..0).into_par_iter().fold_chunks(3, id, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:211:15
[INFO] [stdout]     |
[INFO] [stdout] 211 |             ((0..5).collect(), 3, vec![0 + 1 + 2, 3 + 4]),
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks.rs:213:15
[INFO] [stdout]     |
[INFO] [stdout] 213 |             ((0..4).collect(), 3, vec![0 + 1 + 2, 3]),
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:175:14
[INFO] [stdout]     |
[INFO] [stdout] 175 |             (1..10)
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:196:24
[INFO] [stdout]     |
[INFO] [stdout] 196 |         assert_eq!(4, (0..8).into_par_iter().fold_chunks_with(2, 0, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert_eq!(3, (0..9).into_par_iter().fold_chunks_with(3, 0, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:198:24
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_eq!(3, (0..8).into_par_iter().fold_chunks_with(3, 0, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:200:24
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert_eq!(0, (0..0).into_par_iter().fold_chunks_with(3, 0, sum).len());
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:206:15
[INFO] [stdout]     |
[INFO] [stdout] 206 |             ((0..5).collect(), 3, vec![0 + 1 + 2, 3 + 4]),
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/iter/fold_chunks_with.rs:208:15
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ((0..4).collect(), 3, vec![0 + 1 + 2, 3]),
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/iter/par_bridge.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let threads_started: Vec<_> = (0..num_threads).map(|_| AtomicBool::new(false)).collect();
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 286 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 288 | indexed_range_impl! {u32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 288 | indexed_range_impl! {u32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 | indexed_range_impl! {usize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 289 | indexed_range_impl! {usize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 290 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 290 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 291 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 292 | indexed_range_impl! {i32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 292 | indexed_range_impl! {i32}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:207:28
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 let left = self.range.start..mid;
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 | indexed_range_impl! {isize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:208:29
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 let right = mid..self.range.end;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 293 | indexed_range_impl! {isize}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 | unindexed_range_impl! {u64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 296 | unindexed_range_impl! {u64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 297 | unindexed_range_impl! {i64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 297 | unindexed_range_impl! {i64, u64}
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 298 | unindexed_range_impl! {u128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 298 | unindexed_range_impl! {u128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:246:22
[INFO] [stdout]     |
[INFO] [stdout] 246 |                     (0..len)
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | unindexed_range_impl! {i128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:267:33
[INFO] [stdout]     |
[INFO] [stdout] 267 |                     let right = mid..self.range.end;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | unindexed_range_impl! {i128, u128}
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `unindexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 344 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:308:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |             (start..0xD800)
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 .chain(0xE000..end)
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |             (start..end)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 366 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:373:42
[INFO] [stdout]     |
[INFO] [stdout] 373 |     let producer = IterProducer { range: -100i8..100 };
[INFO] [stdout]     |                                          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:387:16
[INFO] [stdout]     |
[INFO] [stdout] 387 |         range: 0..octillion,
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:391:36
[INFO] [stdout]     |
[INFO] [stdout] 391 |     assert_eq!(octillion as u128, (0..octillion).len());
[INFO] [stdout]     |                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:392:40
[INFO] [stdout]     |
[INFO] [stdout] 392 |     assert_eq!(2 * octillion as u128, (-octillion..octillion).len());
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:394:28
[INFO] [stdout]     |
[INFO] [stdout] 394 |     assert_eq!(u128::MAX, (i128::MIN..i128::MAX).len());
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |     assert_eq!(Some(100), (0..100u64).into_par_iter().opt_len());
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:403:10
[INFO] [stdout]     |
[INFO] [stdout] 403 |         (0..usize::MAX as u64).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:408:14
[INFO] [stdout]     |
[INFO] [stdout] 408 |             (0..(usize::MAX as u64).wrapping_add(1))
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:412:27
[INFO] [stdout]     |
[INFO] [stdout] 412 |         assert_eq!(None, (0..u64::MAX).into_par_iter().opt_len());
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:419:28
[INFO] [stdout]     |
[INFO] [stdout] 419 |     assert_eq!(Some(100), (0..100u128).into_par_iter().opt_len());
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:422:10
[INFO] [stdout]     |
[INFO] [stdout] 422 |         (0..usize::MAX as u128).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:424:23
[INFO] [stdout]     |
[INFO] [stdout] 424 |     assert_eq!(None, (0..1 + usize::MAX as u128).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:425:23
[INFO] [stdout]     |
[INFO] [stdout] 425 |     assert_eq!(None, (0..u128::MAX).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:436:17
[INFO] [stdout]     |
[INFO] [stdout] 436 |     let iter = (-2..i64::MAX).into_par_iter();
[INFO] [stdout]     |                 ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:451:22
[INFO] [stdout]     |
[INFO] [stdout] 451 |     let v: Vec<_> = (1..100).into_par_iter().filter(|&x| is_even(x)).collect();
[INFO] [stdout]     |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:452:31
[INFO] [stdout]     |
[INFO] [stdout] 452 |     assert!(v.into_iter().eq((2..100).step_by(2)));
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:455:16
[INFO] [stdout]     |
[INFO] [stdout] 455 |     let pos = (0..100).into_par_iter().position_any(|x| x == 50i16);
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:458:14
[INFO] [stdout]     |
[INFO] [stdout] 458 |     assert!((0..100)
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range.rs:460:14
[INFO] [stdout]     |
[INFO] [stdout] 460 |         .zip(0..100)
[INFO] [stdout]     |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]   --> src/range_inclusive.rs:63:43
[INFO] [stdout]    |
[INFO] [stdout] 63 |         if start <= end && self.range == (start..=end) {
[INFO] [stdout]    |                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 224 | indexed_range_impl! {u8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 | indexed_range_impl! {u16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | indexed_range_impl! {i8}
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 | indexed_range_impl! {i16}
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `indexed_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 | parallel_range_impl! {usize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | parallel_range_impl! {isize}
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 | parallel_range_impl! {u32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | parallel_range_impl! {i32}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 234 | parallel_range_impl! {u64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 | parallel_range_impl! {i64}
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 236 | parallel_range_impl! {u128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 |                 (start..end).into_par_iter().$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 (start..end).into_par_iter().chain(once(end)).$method($( $arg ),*)
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 | parallel_range_impl! {i128}
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert` which comes from the expansion of the macro `parallel_range_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |         convert_char!(self.drive(consumer))
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:247:18
[INFO] [stdout]     |
[INFO] [stdout] 247 |                 (start..0xD800)
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     .chain(0xE000..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:254:18
[INFO] [stdout]     |
[INFO] [stdout] 254 |                 (start..end + 1) // cannot use RangeInclusive, so add one to end
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 309 |         convert_char!(self.with_producer(callback))
[INFO] [stdout]     |         ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `convert_char` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:317:28
[INFO] [stdout]     |
[INFO] [stdout] 317 |     assert_eq!(Some(101), (0..=100u32).into_par_iter().opt_len());
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:320:10
[INFO] [stdout]     |
[INFO] [stdout] 320 |         (0..=u32::MAX - 1).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:324:10
[INFO] [stdout]     |
[INFO] [stdout] 324 |         (0..=u32::MAX).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:331:28
[INFO] [stdout]     |
[INFO] [stdout] 331 |     assert_eq!(Some(101), (0..=100u64).into_par_iter().opt_len());
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:334:10
[INFO] [stdout]     |
[INFO] [stdout] 334 |         (0..=usize::MAX as u64 - 1).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:336:23
[INFO] [stdout]     |
[INFO] [stdout] 336 |     assert_eq!(None, (0..=usize::MAX as u64).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:337:23
[INFO] [stdout]     |
[INFO] [stdout] 337 |     assert_eq!(None, (0..=u64::MAX).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:343:28
[INFO] [stdout]     |
[INFO] [stdout] 343 |     assert_eq!(Some(101), (0..=100u128).into_par_iter().opt_len());
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:346:10
[INFO] [stdout]     |
[INFO] [stdout] 346 |         (0..=usize::MAX as u128 - 1).into_par_iter().opt_len()
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:348:23
[INFO] [stdout]     |
[INFO] [stdout] 348 |     assert_eq!(None, (0..=usize::MAX as u128).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:349:23
[INFO] [stdout]     |
[INFO] [stdout] 349 |     assert_eq!(None, (0..=u128::MAX).into_par_iter().opt_len());
[INFO] [stdout]     |                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |     let iter = (-2..=i64::MAX).into_par_iter();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:375:22
[INFO] [stdout]     |
[INFO] [stdout] 375 |     let v: Vec<_> = (1..=100).into_par_iter().filter(|&x| is_even(x)).collect();
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:376:31
[INFO] [stdout]     |
[INFO] [stdout] 376 |     assert!(v.into_iter().eq((2..=100).step_by(2)));
[INFO] [stdout]     |                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:379:16
[INFO] [stdout]     |
[INFO] [stdout] 379 |     let pos = (0..=100).into_par_iter().position_any(|x| x == 50i16);
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:382:14
[INFO] [stdout]     |
[INFO] [stdout] 382 |     assert!((0..=100)
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/range_inclusive.rs:384:14
[INFO] [stdout]     |
[INFO] [stdout] 384 |         .zip(0..=100)
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/mergesort.rs:85:22
[INFO] [stdout]    |
[INFO] [stdout] 85 |             for i in 2..v.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:322:23
[INFO] [stdout]     |
[INFO] [stdout] 322 |                     v[start..end].reverse();
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:340:32
[INFO] [stdout]     |
[INFO] [stdout] 340 |             insert_head(&mut v[start..end], &is_less);
[INFO] [stdout]     |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:355:24
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 &mut v[left.start..right.start + right.len],
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:635:23
[INFO] [stdout]     |
[INFO] [stdout] 635 |             for i in (0..len - 1).rev() {
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:636:36
[INFO] [stdout]     |
[INFO] [stdout] 636 |                 insert_head(&mut v[i..], &is_less);
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:701:15
[INFO] [stdout]     |
[INFO] [stdout] 701 |             v[a..b].reverse();
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:726:33
[INFO] [stdout]     |
[INFO] [stdout] 726 |                 .all(|&x| right[r..].iter().all(|&y| x <= y)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:727:53
[INFO] [stdout]     |
[INFO] [stdout] 727 |             assert!(right[..r].iter().all(|&x| left[l..].iter().all(|&y| x < y)));
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:736:18
[INFO] [stdout]     |
[INFO] [stdout] 736 |         for _ in 0..100 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:737:44
[INFO] [stdout]     |
[INFO] [stdout] 737 |             let limit: u32 = rng.gen_range(1..21);
[INFO] [stdout]     |                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:738:49
[INFO] [stdout]     |
[INFO] [stdout] 738 |             let left_len: usize = rng.gen_range(0..20);
[INFO] [stdout]     |                                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mergesort.rs:739:50
[INFO] [stdout]     |
[INFO] [stdout] 739 |             let right_len: usize = rng.gen_range(0..20);
[INFO] [stdout]     |                                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/quicksort.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |             for i in 2..len {
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:124:23
[INFO] [stdout]     |
[INFO] [stdout] 124 |             for i in (0..len - 2).rev() {
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:154:14
[INFO] [stdout]     |
[INFO] [stdout] 154 |     for _ in 0..MAX_STEPS {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:180:27
[INFO] [stdout]     |
[INFO] [stdout] 180 |         shift_head(&mut v[i..], is_less);
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:192:14
[INFO] [stdout]     |
[INFO] [stdout] 192 |     for i in 1..v.len() {
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:229:15
[INFO] [stdout]     |
[INFO] [stdout] 229 |     for i in (0..v.len() / 2).rev() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:234:15
[INFO] [stdout]     |
[INFO] [stdout] 234 |     for i in (1..v.len()).rev() {
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:332:22
[INFO] [stdout]     |
[INFO] [stdout] 332 |             for i in 0..block_l {
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:359:22
[INFO] [stdout]     |
[INFO] [stdout] 359 |             for i in 0..block_r {
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:418:26
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 for _ in 1..count {
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:549:44
[INFO] [stdout]     |
[INFO] [stdout] 549 |             l + partition_in_blocks(&mut v[l..r], pivot, is_less),
[INFO] [stdout]     |                                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:652:18
[INFO] [stdout]     |
[INFO] [stdout] 652 |         for i in 0..3 {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:807:28
[INFO] [stdout]     |
[INFO] [stdout] 807 |                 v = &mut v[mid..];
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:874:21
[INFO] [stdout]     |
[INFO] [stdout] 874 |         for len in (0..25).chain(500..501) {
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:874:34
[INFO] [stdout]     |
[INFO] [stdout] 874 |         for len in (0..25).chain(500..501) {
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:877:26
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 for _ in 0..100 {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/quicksort.rs:895:30
[INFO] [stdout]     |
[INFO] [stdout] 895 |         let mut v: Vec<_> = (0..100).collect();
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |             for len in (0..25).chain(500..501) {
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:15:38
[INFO] [stdout]    |
[INFO] [stdout] 15 |             for len in (0..25).chain(500..501) {
[INFO] [stdout]    |                                      ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:18:30
[INFO] [stdout]    |
[INFO] [stdout] 18 |                     for _ in 0..100 {
[INFO] [stdout]    |                              ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:55:30
[INFO] [stdout]    |
[INFO] [stdout] 55 |                     for _ in 0..5 {
[INFO] [stdout]    |                              ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 |                             v[a..b].reverse();
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:72:34
[INFO] [stdout]    |
[INFO] [stdout] 72 |             let mut v: Vec<_> = (0..100).collect();
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |             for i in 0..v.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 | sort!(par_sort_by, test_par_sort);
[INFO] [stdout]    | --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:15:25
[INFO] [stdout]    |
[INFO] [stdout] 15 |             for len in (0..25).chain(500..501) {
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:15:38
[INFO] [stdout]    |
[INFO] [stdout] 15 |             for len in (0..25).chain(500..501) {
[INFO] [stdout]    |                                      ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:18:30
[INFO] [stdout]    |
[INFO] [stdout] 18 |                     for _ in 0..100 {
[INFO] [stdout]    |                              ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:55:30
[INFO] [stdout]    |
[INFO] [stdout] 55 |                     for _ in 0..5 {
[INFO] [stdout]    |                              ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:59:31
[INFO] [stdout]    |
[INFO] [stdout] 59 |                             v[a..b].reverse();
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:72:34
[INFO] [stdout]    |
[INFO] [stdout] 72 |             let mut v: Vec<_> = (0..100).collect();
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |             for i in 0..v.len() {
[INFO] [stdout]    |                      ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 | sort!(par_sort_unstable_by, test_par_sort_unstable);
[INFO] [stdout]    | --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `sort` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |     for len in (2..25).chain(500..510).chain(50_000..50_010) {
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:96:30
[INFO] [stdout]    |
[INFO] [stdout] 96 |     for len in (2..25).chain(500..510).chain(50_000..50_010) {
[INFO] [stdout]    |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:96:46
[INFO] [stdout]    |
[INFO] [stdout] 96 |     for len in (2..25).chain(500..510).chain(50_000..50_010) {
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/slice/test.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |         for _ in 0..10 {
[INFO] [stdout]    |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/test.rs:106:34
[INFO] [stdout]     |
[INFO] [stdout] 106 |             let mut v: Vec<_> = (0..len)
[INFO] [stdout]     |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/test.rs:108:50
[INFO] [stdout]     |
[INFO] [stdout] 108 |                     let n: usize = rng.gen_range(0..10);
[INFO] [stdout]     |                                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 507 |             return sort_by_key!(u8);
[INFO] [stdout]     |                    ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |             return sort_by_key!(u16);
[INFO] [stdout]     |                    ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 513 |             return sort_by_key!(u32);
[INFO] [stdout]     |                    ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:490:26
[INFO] [stdout]     |
[INFO] [stdout] 490 |                 for i in 0..len {
[INFO] [stdout]     |                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 515 |         sort_by_key!(usize)
[INFO] [stdout]     |         ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `sort_by_key` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:822:33
[INFO] [stdout]     |
[INFO] [stdout] 822 |         let right = &self.slice[index..];
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:949:14
[INFO] [stdout]     |
[INFO] [stdout] 949 |         self[start..end].iter().position(separator)
[INFO] [stdout]     |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/slice/mod.rs:958:23
[INFO] [stdout]     |
[INFO] [stdout] 958 |         (left, &right[1..]) // skip the separator
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/slice/mod.rs:1018:14
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         self[start..end].iter().position(separator)
[INFO] [stdout]      |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/slice/mod.rs:1027:27
[INFO] [stdout]      |
[INFO] [stdout] 1027 |         (left, &mut right[1..]) // skip the separator
[INFO] [stdout]      |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/str.rs:596:33
[INFO] [stdout]     |
[INFO] [stdout] 596 |         separator.find_in(&self[start..end])
[INFO] [stdout]     |                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/vec.rs:157:28
[INFO] [stdout]     |
[INFO] [stdout] 157 |             self.vec.drain(start..end);
[INFO] [stdout]     |                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/math.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     start..end
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]    --> src/collections/vec_deque.rs:104:21
[INFO] [stdout]     |
[INFO] [stdout] 104 |     fn par_drain<R: RangeBounds<usize>>(self, range: R) -> Self::Iter {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-bounds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> src/collections/mod.rs:80:25
[INFO] [stdout]    |
[INFO] [stdout] 80 |         fn par_drain<R: RangeBounds<usize>>(self, range: R) -> Self::Iter {
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `Range` type
[INFO] [stdout]   --> src/range.rs:53:34
[INFO] [stdout]    |
[INFO] [stdout] 53 | impl<T> IntoParallelIterator for Range<T>
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D trait-impl-range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: public trait impl involving `RangeInclusive` type
[INFO] [stdout]   --> src/range_inclusive.rs:75:34
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<T> IntoParallelIterator for RangeInclusive<T>
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> src/string.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 |     fn par_drain<R: RangeBounds<usize>>(self, range: R) -> Self::Iter {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeBounds` trait bound in public function
[INFO] [stdout]   --> src/vec.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     fn par_drain<R: RangeBounds<usize>>(self, range: R) -> Self::Iter {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 145 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rayon` (lib) due to 3 previous errors; 145 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 509 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "24f643bba2a6f4d0c11b84adb3abb0d0057b76bdbe2a6d910f2b587a3e0d4465", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "24f643bba2a6f4d0c11b84adb3abb0d0057b76bdbe2a6d910f2b587a3e0d4465", kill_on_drop: false }`
[INFO] [stdout] 24f643bba2a6f4d0c11b84adb3abb0d0057b76bdbe2a6d910f2b587a3e0d4465
